From 4c1fc4f5d7dc920cc1c42c71db84ba8b8da4bad1 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 12 Jun 2022 02:42:00 +0200 Subject: [PATCH] reftests: Test inscription multiline overflow --- .../inscription-overflow-multiline.ref.ui | 66 +++++++++++++++++++ .../inscription-overflow-multiline.ui | 40 +++++++++++ testsuite/reftests/meson.build | 2 + 3 files changed, 108 insertions(+) create mode 100644 testsuite/reftests/inscription-overflow-multiline.ref.ui create mode 100644 testsuite/reftests/inscription-overflow-multiline.ui diff --git a/testsuite/reftests/inscription-overflow-multiline.ref.ui b/testsuite/reftests/inscription-overflow-multiline.ref.ui new file mode 100644 index 0000000000..3995238810 --- /dev/null +++ b/testsuite/reftests/inscription-overflow-multiline.ref.ui @@ -0,0 +1,66 @@ + + + + 200 + + + vertical + + + + + + + + + + + We wrap supercalifragilisticexpialidocious into 3 lines + 1 + word-char + 0 + 0 + + 1 + + + + + + + + We wrap supercalifragilisticexpialidocious into 3 lines + 1 + word-char + 0 + 0 + 2 + start + + + + + We wrap supercalifragilisticexpialidocious into 3 lines + 1 + word-char + 0 + 0 + 2 + middle + + + + + We wrap supercalifragilisticexpialidocious into 3 lines + 1 + word-char + 0 + 0 + 2 + end + + + + + + diff --git a/testsuite/reftests/inscription-overflow-multiline.ui b/testsuite/reftests/inscription-overflow-multiline.ui new file mode 100644 index 0000000000..3abca36da4 --- /dev/null +++ b/testsuite/reftests/inscription-overflow-multiline.ui @@ -0,0 +1,40 @@ + + + + 200 + + + vertical + + + We wrap supercalifragilisticexpialidocious into 3 lines + clip + 0 + 2 + + + + + We wrap supercalifragilisticexpialidocious into 3 lines + ellipsize-start + 2 + + + + + We wrap supercalifragilisticexpialidocious into 3 lines + ellipsize-middle + 2 + + + + + We wrap supercalifragilisticexpialidocious into 3 lines + ellipsize-end + 2 + + + + + + diff --git a/testsuite/reftests/meson.build b/testsuite/reftests/meson.build index c59c337297..eecb7f91ad 100644 --- a/testsuite/reftests/meson.build +++ b/testsuite/reftests/meson.build @@ -371,6 +371,8 @@ testdata = [ 'inscription-markup.ui', 'inscription-overflow.ref.ui', 'inscription-overflow.ui', + 'inscription-overflow-multiline.ref.ui', + 'inscription-overflow-multiline.ui', 'inscription-overflow-yalign.ref.ui', 'inscription-overflow-yalign.ui', 'label-attribute-preference.css', -- 2.30.2